home *** CD-ROM | disk | FTP | other *** search
- Path: ousrvr3.oulu.fi!news
- From: Arto Pesonen <artsi@ee.oulu.fi>
- Newsgroups: comp.lang.c++
- Subject: Re: Borland C++ 5.0 (CodeGuard) questions
- Date: Tue, 16 Apr 1996 09:21:39 +0300
- Organization: University of Oulu
- Message-ID: <31733C73.1C27@ee.oulu.fi>
- References: <BMCPHERS.96Apr15103717@bergman.alias.com>
- NNTP-Posting-Host: s-tko-pc11.oulu.fi
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0 (Win95; I)
-
- Brent McPherson wrote:
- The only appealing thing to me in the Development Suite is CodeGuard
- and I had a few questions for people who have used CodeGuard.
-
- Does CodeGuard track all pointers references in the program like
- Purify or Insure on UNIX platforms? From what I have read this
- does not appear to be the case because there is no re-compile
- or instrumentation required to use CodeGuard, right?
-
- *
- - It tracks everything at runtime.
- - It needs recompile and link nothing else.
- *
-
- If this is the case then what advantage does CodeGuard offer over
- a memory tracking malloc replacement library? (besides the integration
- with the IDE?)
-
- *
- It also notices windows API and library function failures, illegal
- parameters...
- *
-
- Finally, can anyone offer any other information on what I might be
- missing if I don't get the Development Suite? (source code, etc.)
-
- *
- I think you get all source code and important information without dev.
- suit.
-
- Notes on following all are from 32-bit OWL targets.
-
- One nice experience:
- I developed one new porject based on old one. I used CodeGuard at
- development time and application worked just fine. But when I recompiled
- it without CodeGuard it did not worked at all. I have made all possible
- efforts to make it work but I did not get any results. So I just had to
- recompile it with 4.52.
-
- Other one:
- I have one project that allways crashes when linked with debug
- information.
-
- This should say you that do not buy Borland C++ 5.0 until they have
- released at least patch 2! Use 4.52 until then.
-
- Good things (It is not all bad):
- CodeGuard. (I actualy catched few errors with it.)
- Debugger. (Not even one crash)
- New IDE scripts.
- New message window.
-
- Bad things:
- Compiler + Linker do not seem to be reliable and they really should be
- the most reliable part of development enviroment! (So whole product is
- unusable.)
- Object browser. (Too much information and program does not link. So it
- is unusable.)
-
- Regards,
-
- Arto Pesonen
-